package com.chexiaoy.lab.endpoints;

import org.apache.juli.logging.Log;
import org.apache.tomcat.util.net.*;

/**
 * Created by alickgeng on 16/8/15.
 */

public class DriverEndPoint extends AbstractEndpoint<String> {
    @Override
    protected SSLHostConfig.Type getSslConfigType() {
        return null;
    }

    @Override
    protected void createSSLContext(SSLHostConfig sslHostConfig) throws Exception {

    }

    @Override
    protected void releaseSSLContext(SSLHostConfig sslHostConfig) {

    }

    @Override
    public int getLocalPort() {
        return 0;
    }

    @Override
    protected boolean getDeferAccept() {
        return false;
    }

    @Override
    protected SocketProcessorBase<String> createSocketProcessor(SocketWrapperBase<String> socketWrapperBase, SocketEvent socketEvent) {
        return null;
    }

    @Override
    public void bind() throws Exception {

    }

    @Override
    public void unbind() throws Exception {

    }

    @Override
    public void startInternal() throws Exception {

    }

    @Override
    public void stopInternal() throws Exception {

    }

    @Override
    protected Acceptor createAcceptor() {
        return null;
    }

    @Override
    protected Log getLog() {
        return null;
    }
}
